package com.goldcn.order.erpVo;

import java.math.BigDecimal;

/**
 * Created by Administrator on 2017/4/24.
 */
public class OrderInfoErp {
    private String orderNO;//订单号
    private Long downTime;// 下单时间
    private String saleUnit;//销售单位id  销售经理的组织id  不一定有
    private String saleUnitName;//销售单位名称 如果是总部则传递 总部直属会员
    private Integer qty;//数量
    private BigDecimal costPrice;//销售原总价
    private BigDecimal discountMoney;//优惠金额
    private BigDecimal amount;//金额
    private Integer payType = 1;//1 在线支付
    private Integer invoices;//1不需要发票 2需要发票
    private String invoicesHead;//发票抬头 如果不需要发票  则是传递空号支付穿
    //公司纳税人识别号
    private String invoicesNO;
    private String orderID;

    // "业务员ID")
    private String businessUser;
    // "业务员名称")
    private String businessUserName;
    // "买家账号")
    private String buyNumber;
    // "买家姓名")
    private String buyUserName;
    private String buyID;

    //收货人信息
    private String receiveUser;//收货人ID
    private String receiveUserName;//收货人姓名
    private String receiveUserPhone;//收货人手机
    private Integer receiveProvince;//收货人省编码
    private Integer receiveCity;//收货人市编码
    private Integer receiveDistrict;//区
    private String receiveAddress;//收货人详细地址


    private String memo;//买家留言
    private String clientID;//供应商ID
    private String clientName;//供应商名称


    private String poNumber;//采购单号 自营的不用管
    private String addUser;//
    private String addUserName;
    private Long addTime;
    private String updateuser;
    private String accountID;
    private Integer isLock;
    private String areaCode;
    private String areaName;
    private String remark;

    private String payNO;

    private Integer type;


    public String getPayNO() {
        return payNO;
    }

    public void setPayNO(String payNO) {
        this.payNO = payNO;
    }

    public String getOrderID() {
        return orderID;
    }

    public void setOrderID(String orderID) {
        this.orderID = orderID;
    }

    public String getBuyID() {
        return buyID;
    }

    public void setBuyID(String buyID) {
        this.buyID = buyID;
    }

    public String getBusinessUser() {
        return businessUser;
    }

    public void setBusinessUser(String businessUser) {
        this.businessUser = businessUser;
    }

    public String getBusinessUserName() {
        return businessUserName;
    }

    public void setBusinessUserName(String businessUserName) {
        this.businessUserName = businessUserName;
    }

    public String getBuyNumber() {
        return buyNumber;
    }

    public void setBuyNumber(String buyNumber) {
        this.buyNumber = buyNumber;
    }

    public String getBuyUserName() {
        return buyUserName;
    }

    public void setBuyUserName(String buyUserName) {
        this.buyUserName = buyUserName;
    }

    public void setReceiveProvince(Integer receiveProvince) {
        this.receiveProvince = receiveProvince;
    }

    public void setReceiveCity(Integer receiveCity) {
        this.receiveCity = receiveCity;
    }

    public String getReceiveAddress() {
        return receiveAddress;
    }

    public void setReceiveAddress(String receiveAddress) {
        this.receiveAddress = receiveAddress;
    }

    public String getOrderNO() {

        return orderNO;
    }

    public void setOrderNO(String orderNO) {
        this.orderNO = orderNO;
    }

    public Long getDownTime() {
        return downTime;
    }

    public void setDownTime(Long downTime) {
        this.downTime = downTime;
    }

    public String getSaleUnit() {
        return saleUnit;
    }

    public void setSaleUnit(String saleUnit) {
        this.saleUnit = saleUnit;
    }

    public String getSaleUnitName() {
        return saleUnitName;
    }

    public void setSaleUnitName(String saleUnitName) {
        this.saleUnitName = saleUnitName;
    }

    public Integer getQty() {
        return qty;
    }

    public void setQty(Integer qty) {
        this.qty = qty;
    }

    public BigDecimal getCostPrice() {
        return costPrice;
    }

    public void setCostPrice(BigDecimal costPrice) {
        this.costPrice = costPrice;
    }

    public BigDecimal getDiscountMoney() {
        return discountMoney;
    }

    public void setDiscountMoney(BigDecimal discountMoney) {
        this.discountMoney = discountMoney;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }


    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public Integer getInvoices() {
        return invoices;
    }

    public void setInvoices(Integer invoices) {
        this.invoices = invoices;
    }

    public String getInvoicesHead() {
        return invoicesHead;
    }

    public void setInvoicesHead(String invoicesHead) {
        this.invoicesHead = invoicesHead;
    }

    public String getReceiveUser() {
        return receiveUser;
    }

    public void setReceiveUser(String receiveUser) {
        this.receiveUser = receiveUser;
    }

    public String getReceiveUserName() {
        return receiveUserName;
    }

    public void setReceiveUserName(String receiveUserName) {
        this.receiveUserName = receiveUserName;
    }

    public String getReceiveUserPhone() {
        return receiveUserPhone;
    }

    public void setReceiveUserPhone(String receiveUserPhone) {
        this.receiveUserPhone = receiveUserPhone;
    }


    public String getMemo() {
        return memo;
    }

    public void setMemo(String memo) {
        this.memo = memo;
    }

    public Integer getReceiveProvince() {

        return receiveProvince;
    }

    public Integer getReceiveCity() {
        return receiveCity;
    }

    public Integer getReceiveDistrict() {
        return receiveDistrict;
    }

    public void setReceiveDistrict(Integer receiveDistrict) {
        this.receiveDistrict = receiveDistrict;
    }

    public String getClientID() {
        return clientID;
    }

    public void setClientID(String clientID) {
        this.clientID = clientID;
    }

    public String getClientName() {
        return clientName;
    }

    public void setClientName(String clientName) {
        this.clientName = clientName;
    }

    public String getPoNumber() {
        return poNumber;
    }

    public void setPoNumber(String poNumber) {
        this.poNumber = poNumber;
    }

    public String getAddUser() {
        return addUser;
    }

    public void setAddUser(String addUser) {
        this.addUser = addUser;
    }

    public String getAddUserName() {
        return addUserName;
    }

    public void setAddUserName(String addUserName) {
        this.addUserName = addUserName;
    }

    public Long getAddTime() {
        return addTime;
    }

    public void setAddTime(Long addTime) {
        this.addTime = addTime;
    }

    public String getUpdateuser() {
        return updateuser;
    }

    public void setUpdateuser(String updateuser) {
        this.updateuser = updateuser;
    }

    public String getAccountID() {
        return accountID;
    }

    public void setAccountID(String accountID) {
        this.accountID = accountID;
    }

    public Integer getIsLock() {
        return isLock;
    }

    public void setIsLock(Integer isLock) {
        this.isLock = isLock;
    }

    public String getAreaCode() {
        return areaCode;
    }

    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getInvoicesNO() {
        return invoicesNO;
    }

    public void setInvoicesNO(String invoicesNO) {
        this.invoicesNO = invoicesNO;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }
}
